Programming Languages: Their Core Concepts
My book
Original title is
コーディングを支える技術
in Japanese.
Korean version and Chinese version are available.